Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 WENLOCK ROAD Detached £1,165,000 9 Sep 2011
20A WENLOCK ROAD Detached £575,000 6 Oct 2017